blast finishing - Spanish English Dictionary